tree-lined promenade - Français Anglais Dictionnaire